class Solution {
    
public:
    int largestPerimeter(vector<int>& nums) {

        sort(nums.begin(),nums.end());
        int nRet=0;
        for(int i=2;i<nums.size();++i){
            if(nums[i-2]+nums[i-1]>nums[i]){
                nRet=max(nRet,nums[i-2]+nums[i-1]+nums[i]);
            }
        }

        return nRet;
    }
};
